package com.mt.fpb.model;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "t_mine_info")
public class TMineInfo {
    /**
     * 矿区信息id
     */
    @Id
    @Column(name = "mine_info_id")
    private Integer mineInfoId;

    /**
     * 矿区编码
     */
    @Column(name = "mine_info_code")
    private String mineInfoCode;

    /**
     * 矿区名称
     */
    @Column(name = "mine_name")
    private String mineName;

    /**
     * 矿区简称
     */
    @Column(name = "mine_short_name")
    private String mineShortName;

    /**
     * 所属公司
     */
    @Column(name = "mine_company")
    private String mineCompany;

    /**
     * 所属乡镇
     */
    @Column(name = "mine_area")
    private String mineArea;

    /**
     * 矿区负责人
     */
    @Column(name = "mine_manager")
    private String mineManager;

    /**
     * 矿区地址
     */
    @Column(name = "mine_address")
    private String mineAddress;

    /**
     * 矿区联络人
     */
    @Column(name = "mine_contact")
    private String mineContact;

    /**
     * 矿区联系电话
     */
    @Column(name = "mine_phone")
    private String minePhone;

    /**
     * 经度
     */
    private String lng;

    /**
     * 纬度
     */
    private String lat;

    /**
     * 添加时间
     */
    @Column(name = "insert_time")
    private Date insertTime;

    /**
     * 修改时间
     */
    @Column(name = "update_time")
    private Date updateTime;

    /**
     * 获取矿区信息id
     *
     * @return mine_info_id - 矿区信息id
     */
    public Integer getMineInfoId() {
        return mineInfoId;
    }

    /**
     * 设置矿区信息id
     *
     * @param mineInfoId 矿区信息id
     */
    public void setMineInfoId(Integer mineInfoId) {
        this.mineInfoId = mineInfoId;
    }

    /**
     * 获取矿区编码
     *
     * @return mine_info_code - 矿区编码
     */
    public String getMineInfoCode() {
        return mineInfoCode;
    }

    /**
     * 设置矿区编码
     *
     * @param mineInfoCode 矿区编码
     */
    public void setMineInfoCode(String mineInfoCode) {
        this.mineInfoCode = mineInfoCode;
    }

    /**
     * 获取矿区名称
     *
     * @return mine_name - 矿区名称
     */
    public String getMineName() {
        return mineName;
    }

    /**
     * 设置矿区名称
     *
     * @param mineName 矿区名称
     */
    public void setMineName(String mineName) {
        this.mineName = mineName;
    }

    /**
     * 获取矿区简称
     *
     * @return mine_short_name - 矿区简称
     */
    public String getMineShortName() {
        return mineShortName;
    }

    /**
     * 设置矿区简称
     *
     * @param mineShortName 矿区简称
     */
    public void setMineShortName(String mineShortName) {
        this.mineShortName = mineShortName;
    }

    /**
     * 获取所属公司
     *
     * @return mine_company - 所属公司
     */
    public String getMineCompany() {
        return mineCompany;
    }

    /**
     * 设置所属公司
     *
     * @param mineCompany 所属公司
     */
    public void setMineCompany(String mineCompany) {
        this.mineCompany = mineCompany;
    }

    /**
     * 获取所属乡镇
     *
     * @return mine_area - 所属乡镇
     */
    public String getMineArea() {
        return mineArea;
    }

    /**
     * 设置所属乡镇
     *
     * @param mineArea 所属乡镇
     */
    public void setMineArea(String mineArea) {
        this.mineArea = mineArea;
    }

    /**
     * 获取矿区负责人
     *
     * @return mine_manager - 矿区负责人
     */
    public String getMineManager() {
        return mineManager;
    }

    /**
     * 设置矿区负责人
     *
     * @param mineManager 矿区负责人
     */
    public void setMineManager(String mineManager) {
        this.mineManager = mineManager;
    }

    /**
     * 获取矿区地址
     *
     * @return mine_address - 矿区地址
     */
    public String getMineAddress() {
        return mineAddress;
    }

    /**
     * 设置矿区地址
     *
     * @param mineAddress 矿区地址
     */
    public void setMineAddress(String mineAddress) {
        this.mineAddress = mineAddress;
    }

    /**
     * 获取矿区联络人
     *
     * @return mine_contact - 矿区联络人
     */
    public String getMineContact() {
        return mineContact;
    }

    /**
     * 设置矿区联络人
     *
     * @param mineContact 矿区联络人
     */
    public void setMineContact(String mineContact) {
        this.mineContact = mineContact;
    }

    /**
     * 获取矿区联系电话
     *
     * @return mine_phone - 矿区联系电话
     */
    public String getMinePhone() {
        return minePhone;
    }

    /**
     * 设置矿区联系电话
     *
     * @param minePhone 矿区联系电话
     */
    public void setMinePhone(String minePhone) {
        this.minePhone = minePhone;
    }

    /**
     * 获取经度
     *
     * @return lng - 经度
     */
    public String getLng() {
        return lng;
    }

    /**
     * 设置经度
     *
     * @param lng 经度
     */
    public void setLng(String lng) {
        this.lng = lng;
    }

    /**
     * 获取纬度
     *
     * @return lat - 纬度
     */
    public String getLat() {
        return lat;
    }

    /**
     * 设置纬度
     *
     * @param lat 纬度
     */
    public void setLat(String lat) {
        this.lat = lat;
    }

    /**
     * 获取添加时间
     *
     * @return insert_time - 添加时间
     */
    public Date getInsertTime() {
        return insertTime;
    }

    /**
     * 设置添加时间
     *
     * @param insertTime 添加时间
     */
    public void setInsertTime(Date insertTime) {
        this.insertTime = insertTime;
    }

    /**
     * 获取修改时间
     *
     * @return update_time - 修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置修改时间
     *
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}